디지털 타임머신
Git는 고유한 암호학적 식별자인 체크섬을 통해 프로젝트의 모든 상태를 기록합니다. 이 기록에 접근하면, 최근 변경 전에 파일이 어떻게 보였는지 확인하기 위해 작업 디렉터리를 일시적으로 과거의 특정 시점으로 "텔레포트"할 수 있습니다. index.html, orange.html또는 blue.html 최근 변경 전 모습을 확인할 수 있습니다.
1. 프로젝트 기록 보기
명령어 git log 전체 연속적인 기록을 표시합니다. 그러나 git log --oneline 각 커밋이 7자리 축약된 체크섬과 메시지로 표현되는 요약 형태로 정보를 압축하기 때문에 종종 선호됩니다.
b650e4b index 페이지 생성
54650a3 파란색 및 주황색 페이지 생성
54650a3 파란색 및 주황색 페이지 생성
2. 터미널 탐색
긴 기록을 볼 때 일반 터미널 키가 적용됩니다: 다음 키를 눌러서 페이지 단위로 아래로 스크롤하세요: 스페이스바 를 누르고, 명령줄 프롬프트로 돌아가려면 문자 q 를 누르세요.
3. 체크아웃 명령어
명령어 git checkout <커밋-ID> (예: git checkout 54650a3)를 사용하면 이전 커밋 보기해당 특정 이력 스냅샷과 일치하도록 폴더 내 파일을 업데이트합니다. 이는 프로젝트를 과거 상태로 영구 동결하여 검토할 수 있게 합니다.
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>